pharaoh's rat - French English Dictionary